riding instructor - German English Dictionary